package org.judo.components;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.judo.dataproperty.DataProperty;

public interface ComponentController extends DataProperty
{
	public String generateHTML();
	public String toString();
	public void pageContollerLoaded() throws ComponentException;
	public void beforeAction(HttpServletRequest request,HttpServletResponse response) throws ComponentException;
	public void afterAction(HttpServletRequest request,HttpServletResponse response) throws ComponentException;
}